Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 LOUDOUN ROAD Detached £4,000,000 21 Dec 2010
22 LOUDOUN ROAD Semi-Detached £2,000,000 8 May 2008
24 LOUDOUN ROAD Detached £4,300,000 26 Jul 2019
26 LOUDOUN ROAD Detached £2,895,000 2 Sep 2004